Android Studio打包全攻略 |
您所在的位置:网站首页 › android studio怎么打包 › Android Studio打包全攻略 |
初出茅庐 手动打包
怎么手动打包
项目写完了,现在需要把应用上传到市场,问题出现—怎么把代码变成.apk(Android的可安装文件)。
1. 创建签名文件
我最开始就有这个疑问,我们的代码不是点了下运行按钮就直接安装到手机上了吗,我们在在项目Project目录的build/outputs/apk目录下可以找到刚刚新鲜生成的app-debug.apk.直接把这个上传给市场不就行了吗。
OK,我们已经解决了第一步—怎么打包。上传上去后,市场反馈发现我们的App写得太棒了,这时候老大让赶快多上些平台,主流的平台、非主流的平台都要放上去。 那么问题来了,为了方便统计各个平台的安装情况,配合运营推广,需要统计各个平台的安装情况。 分渠道打包不错,我们需要用到分渠道打包,那么我们需要解决两个问题 1. 怎么区分各个平台的标识 2. 怎么每次版本更新都生成几十个包、几百个包 第一个简单,用过友盟打包的同学肯定不陌生这段代码 ? 1 class="hljs haskell">"Channel_ID" android:name="UMENG_CHANNEL">value里面填的就是各个平台的值,比如填写uc、yyb(应用宝)、360、baidu替换掉Channel_ID,App安装好,可以读取这个值然后传给后台,从而实现区分各个平台的安装需求。 第二个问题: 在Eclipse时代,最开始我是手动打的,一次打30个包,每次最怕版本更新,基本一下午都在做机械运动,现在想起来手都在抽筋。 后来,学会了Ant自动打包,快倒是快,只是配置太坑爹了,超级麻烦。 现在有了Android Studio,妈妈再也不用担心我不能愉快的打包了。 随便新建一个项目,修改Module:app build.gradle为 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 class="hljs livecodeserver">apply plugin: 'com.android.application' android { signingConfigs { config { keyAlias 'maker' keyPassword '1234make' storeFile file( 分享:
0
登录名: 密码: 找回密码 注册 昵 称: 以上网友发言只代表其个人观点,不代表新浪网的观点或立场。 USB调试模式新浪BLOG意见反馈留言板 欢迎批评指正 新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑 Copyright © 1996 - 2022 SINA Corporation, All Rights Reserved 新浪公司 版权所有 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |